/*reset css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{ padding: 0; margin: 0 auto; line-height:24px; font-family:"宋体" } 
table{border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0;} 
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal; } 
ol,ul,li {list-style: none;} 
caption,th {text-align: left; } 
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;} 
q:before,q:after {content:'';} 
abbr,acronym { border: 0; }
.clear{ clear:both; height:0; line-height:0;}
p{ margin:0px; padding:0px;color:#666666; line-height:24px;}
a{ color:#666666; text-decoration:none; line-height:24px;}
a:hover{ color:#1669A6; text-decoration:underline;}
.boxx img{ padding:2px; border:solid 1px #CCCCCC;}
/*Public Css*/
body{font-size:12px; background:#0080c9; color:#666;}


.bai_bg{ background:#fff; width:1000px; margin:0 auto;}
.all{ width:946px; margin:0px auto;background:#FFFFFF; color:#666666;}
.top_right{ color:#1669a6; text-align: right;  float:right; margin:5px 10px 0 0; width:352px; }
.top_right_top{float:right; width:300px; text-align:center; }
.top_right a{ color:#1669a6;}
.top_right1 img{float:right;}
.top{ height:90px;width:984px; margin:0 auto; }
.top_line{ width:1000px; margin:0 auto; margin-top:30px;}
.bottom_line{  width:1000px; margin:0 auto;}
.logo{ margin-top:18px; margin-left:10px;  _margin-left:18px; float:left;}
.so{  margin-top:5px;float:right;width:315px;}
.so img{ margin-left:5px; float:right;}

/*search Css*/
#search{margin-left:0px;}
#txtWord{border: solid 1px #2e95d0; display:block;float:left;height:20px;line-height:20px; width:80px;  padding-left:25px; width:154px;  background:url(sousuo.jpg) left center no-repeat;}
#SelectWord{display:block;float:left;width:80px;margin-left:5px; height:22px; line-height:22px;}
#btnSearch{float: right;margin-left:5px;}

.shouji{ float:left; overflow:hidden;background:url(shouji.gif) no-repeat left center; text-indent:22px; width:100px;}
.subMenu1{ float:left;overflow:hidden;  background:url(subMenu1.gif) no-repeat left center;   text-indent: 22px; width:70px;}
.subMenu2{ float:left;overflow:hidden; margin-left:7px; background:url(subMenu2.gif) no-repeat left center;   text-indent: 22px; width:70px;}
.subMenu3{float:left;overflow:hidden; margin-left:7px; overflow:hidden; background:url(subMenu3.gif) no-repeat left center;   text-indent: 22px; width:70px;}


.nav{ height:37px; background:url(nav_bg.jpg) repeat-x; margin-top:10px; width:984px; margin:0 auto;}
.nav ul{ width:847px; margin: 0 auto;  height:37px; text-align:center;}
.nav li{ float:left; width:120px;  _width:120px;}
.nav a{ display:block; width:120px; height:37px; line-height:37px; font-size:12px; color:#FFFFFF; margin-left:5px; _width:92px;}
.nav a:hover{color:#095EA6; font-weight:bold; background:#fff; width:120px; height:37px; margin-left:5px; _width:120px; text-decoration:none;}

.banner{ height:307px; margin:5px auto 0px auto; width:984px; overflow:hidden;}

.main{ width:984px; margin:0px auto ; padding-top:10px; }

.main_left_index{ width:228px; float:left; }
.main_left{ width:228px; float: left;}

.news{ width:295px;}
.newsbt{ height:42px; line-height:42px; background:url(wb_10.gif) no-repeat;}
.newsbt h4{ float:left; color:#fdf8c4; font-size:14px; font-weight:bold; padding-left:55px;}
.newsbt a{ float:right; padding-right:15px; color:#77fa2d;}
.newsnr{ height:auto; padding:10px; line-height:22px; border:solid 5px #f0f0f0; border-top:none; margin-bottom:10px;}

.prlbb{  width:226px; background:#efefef; border:1px solid #c9c9c9;}
.prlb{ margin-top:10px; width:295px;}
.prlbbt{ height:29px; line-height:29px;}
.prlbbt img{ margin-top:10px;   }
.prlbbt h4{ float:left; color:#095ea6; font-size:13px; font-weight:bold;  width:99px; text-align:center;  height:29px; line-height:29px; }
.prlbbt a{ float:right; color:#cc007e; font-weight:bold; padding-right:10px;}
.prlbnr{ padding:8px 15px; height:auto; margin:3px; margin-top:0px; background:#fff; border:1px solid #c9c9c9;}
.prlbnr ul{ margin:0px auto;}
.prlbnr ul li{ line-height:32px;}
.prlbnr ul li a{ height:32px; line-height:32px; border-bottom: 1px dashed #CCCCCC; display:block; padding-left:30px; background:url(ico.jpg) no-repeat left center; color:#666;}
.prlbnr ul li ul{ width:182px; margin:0;}
.prlbnr ul li ul li{ line-height:32px;}
.prlbnr ul li ul li a{ height:32px; line-height:32px; border-bottom:dashed 1px #cccccc; display:block; padding-left:20px; background:url(ico.jpg) no-repeat 25px 9px; text-indent: 36px; font-weight:normal;}

			 
.con{ margin-top:10px; width:295px;}
.conbt{ height:42px; line-height:42px; background:url(wb_26.gif) no-repeat;}
.conbt h4{ float:left; color:#fdf8c4; font-size:14px; font-weight:bold; padding-left:55px;}
.connr{ height:auto;*height:auto;_height:auto; line-height:22px; padding:10px; border:solid 5px #f0f0f0; border-top:none;}

.main_right_index{ float:left; width:746px; margin-left:10px;}
.main_right{ float: right; width:746px;   margin-left:10px;}

.com{ width:500px; height: auto; float:left;}
.combt{ height:30px; line-height:30px; background:url(line_bg01.jpg) repeat-x bottom;}

.comtxt{ padding:10px; _padding:8px; color:#666;}
.com img{float:right; margin-top:9px;}
.combt h4{ float:left; color:#333; font-size:14px; font-weight:bold; padding-left:20px; background:url(yuan.jpg) no-repeat left center;}
.combt a{ color:#fff; font-weight:bold; float:right; padding-right:10px;}
.comnr{ height:auto; padding:10px 15px; line-height:22px;  height:132px;}

.soso{     background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #C9C9C9;
    width: 226px; float: right;}
.sotop{height:29px; line-height:29px;}
.sotop a{ color:#cc007e; font-weight:bold; float:right; padding-right:10px;}
.sotop h4 {    color: #095EA6;
    float: left;
    font-size: 13px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: 99px;
}
.sotop img{ margin-top:10px;}
.socenter{ height:26px; padding:10px 0px 0 15px;}
.sobottom{ height:87px; background:url(wb_24.gif) no-repeat;}

.chache{ float:left; width:746px; margin-top:10px;}
.ccbt{ height:30px; line-height:30px; width:740px; border:3px solid #cacaca; background:#fff;}
.ccbt h4{ float:left; color:#095ea6; font-size:14px; font-weight:bold; padding-left:20px; height:30px; line-height:30px;}
.ccbt img{ margin-top:10px;}
.ccbt a{  color:#095ea6; font-weight:bold; float:right; padding-right:10px;}
.ccnr{ height:auto; padding:15px 10px;  _padding-top:15px; border-top:none;}

.jianzhu{ float:left; margin-top:10px; width:645px;}
.jzbt{ height:42px; line-height:42px; background:url(wb_27.gif) no-repeat;}
.jzbt h4{ float:left; color:#fdf8c4; font-size:14px; font-weight:bold; padding-left:55px;}
.jzbt a{ float:right; padding-right:15px; color:#77fa2d;}
.jznr{ height:auto; padding:0px 10px; border:solid 5px #f0f0f0; border-top:none;}


.bottom_nav{ height:32px; margin-top:10px 0px; width:970px; margin:0 auto;  border-bottom: 1px dotted #ccc;}
.bottom_nav ul{ width:700px; margin: 0 auto;  height:26px; text-align:center;overflow:hidden; }
.bottom_nav li{float:left; width:100px;  _width:100px;}
.bottom_nav a{ display:block; width:100px; height:26px; line-height:26px; font-size:12px; color:#464646;font-weight:bold;}
.bottom_nav a:hover{color:#0080c9;  width:100px; height:26px; text-decoration:none;}
.bottom_nav  .line{ width:1px;overflow:hidden;}


.bottom{ width:984px; height:auto; padding:10px 0; margin:0px auto;   background:url(line_bg01.jpg) repeat-x top; margin-top:0px; text-align:center; line-height:22px; }
.bottom a{ }
.wei{ padding-top:10px; width:970px; margin:0 auto;text-align:center; line-height:22px;height:auto;}

.rightbt{ height:30px; line-height:30px; background:url(line_bg01.jpg) repeat-x bottom;}
.rightbt h4{background:url(yuan.jpg) no-repeat left center; float:left; color:#333; font-size:14px; font-weight:bold; padding-left:25px;}
.rightnr{ border-top:none; line-height:22px; padding:10px 15px 15px 15px; }

.conn{   background: none repeat scroll 0 0 #EFEFEF;  border: 1px solid #C9C9C9; margin-top: 10px; width: 226px;}
.connbt{  height:29px; line-height:29px; }
.connbt a{ color:#fff; font-weight:bold; float:right; padding-right:10px;}
.connbt h4{ float:left; color:#095ea6; font-size:13px; font-weight:bold;  width:99px; text-align:center;  height:29px; line-height:29px;}
.connbt img{ margin-top:10px;}
.connnr{ padding:10px;line-height:20px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #C9C9C9; height: auto; margin: 0 3px 3px;}



#indemo {float: left; width: 4580px;}

#demo2, #demo3 {float: left;}

.proList_index {float: left; text-align: center;width: 190px;}

.proList_index img { border:1px solid #ccc; padding:2px; width:170px; height:136px;margin-bottom: 5px;}
.proList_index a{ }

.fy {border-top: 1px dotted #CCCCCC;  margin-top: 15px; padding-top: 10px;text-align: center;width: 100%;}
.pre{ float:left;}
.next{ float: right;}

.pro_images {color: #666;height: auto;margin-bottom: 20px; width: 100%;}



.proList {float: left;height: 200px;text-align: center;width: 33%;}
.proList img {border: 1px solid #EBEBEB;height: 150px;margin-bottom: 5px;padding: 2px;width: 190px;}



.product2 {   border-bottom: 1px dotted #CCCCCC;    height: 130px;    padding: 10px;}
.product_z { float: left;}
.product_z img {  border: 1px solid #E7E7E7;   height: 130px;   padding: 2px;width: 170px;}
.product_y { float: right;}
.product_y_s { height: 30px;   width: 500px;}
.product_y_s span {float: left;font-size: 13px;font-weight: bold;}
.product_y_s h1 {  float: right;}
.product_y_x { width: 500px;}
.product_y_x a {  color: #FF9900;}


.keyword{   margin:0 auto; padding:10px 0; }
.keyword_nei{  width:984px; margin:0 auto; border:1px solid #ccc;text-align: center;padding:5px 0px;}

.ArticleMessage {
    border-bottom: 1px dotted #CCCCCC;
    border-top: 1px dotted #CCCCCC;
    color: #A8A6A6;
    margin-bottom: 10px;
    padding: 4px 0;
    text-align: center;
}
.product_neiye {
    padding: 10px;
}


.images {
    padding: 10px 0;
}
.img{ float:left;}

.img img {
    border: 1px solid #E7E7E7;
    height: 250px;
    padding: 2px;
    width: 350px;
}
.cpms {
    float: right;
    width: 250px;
	text-align:left;
}


.mc {
    color: #097CD5;
    display: block;
    font-family: "΢���ź�";
    font-size: 18px;
    height: 30px;
    width: 250px;
}

.cpms h2 {
    color: #666666;
    font-size: 12px;
    height: 30px;
    width: 250px;
	line-height:30px;
}

.fx{ margin-top:10px;}
.fx span {
    float: left;
}
.fx ul {
    float: left;
}
.fx ul li {
    float: left;
    height: 27px;
    margin-left: 10px;
    text-align: center;
    width: 100px;
}

.fx ul li img {
    border: 1px solid #EEEEEE;
    padding: 1px;
}


/*分页样式*/
.page{ widht:100%; display:inline-block; width:100%; height:auto;margin:20px 0; text-align:center;}
.page span,.page a{ display:inline-block; border:1px solid #ddd; height:20px; padding:0 4px; line-height:20px; text-align:center; color:#999; background:#fff;}
.page span{ display:inline-block; height:20px; padding:0 4px; line-height:20px; text-align:center;}
.page a:hover,.page .hover{border-color:#ddd; color:#02214F; background:#fff;}

/*产品详细页*/
.product_neiye{padding:10px;}
.images{ padding:10px 0;}
.img{ float:left;}
.img img{ width:350px; height:250px; border:1px solid #e7e7e7; padding:2px;}
.gg{ float:right; width:250px; }
.mc{ width:250px; height:30px; font-family:"微软雅黑"; font-size:14px; color:#097cd5; display:block; line-height:30px;}
.gg h1{ width:250px; height:30px; line-height:30px;}
.gg h2{ width:250px; height:30px; color:#ff9900; font-family:"微软雅黑"; font-size:15px; font-weight:bold; line-height:30px;}
.gg h3{ width:250px; height:30px; line-height:30px; }
.gg h4{ width:250px; height:30px; line-height:30px;}
.gg h5{ width:250px; height:30px; line-height:30px;}
.gg h6{ width:250px; height:30px; line-height:30px;}
.ly{ width:250px; height:30px; _width:270;line-height:30px;}
.ly a{ width:60px; height:25px; text-align:center; background:#FF9900; color:#fff; display:block;}
.mx{}
/*产品详细页*/

/*地图*/
.about_main{width:100%;line-height:30px; height:auto; font-size:14px;color:#666666; margin:0; padding:0;float:left;}
.about_main ul{list-style:none; margin:0; padding:0;}
.about_main ul li.map_1{border-bottom:1px solid #eee;margin:10px 0;padding:10px;font-weight:bold;}
.about_main ul li.map_2{ float:left; min-width:110px; padding:0 5px;}
.about_main ul li a{color: #666666;}
.about_main ul li a:hover{color:#666666; text-decoration:underline; font-weight:bold;}
.right_top ._column_title{ border-left:3px solid #e60044; color:#333; float:left; font-size:20px; height:24px; line-height:24px; margin:19px 0; padding-left:15px; display:inline;}
.right_top .column_path{ float:right;display:inline; color:#999; font-size:12px;}
.right_top .column_path a{color:#999;}

/*面包屑导航*/
.tit{padding-left:30px; color:#000; font-weight:bold; font-size:14px;padding-left:5px; display:inline;}
.sitepath{ float:right; color:#000; font-size:12px;padding-right:20px;line-height:27px;}
.sitepath a{color:#000; }